# 从 app 包中导入应用工厂函数 create_app
from app import create_app

# 通过工厂函数创建 Flask 应用实例
# 可以传入配置名称（例如 "development" 或 "production"），默认为 "default"
app = create_app("development")

if __name__ == "__main__":
    # 启动 Flask 开发服务器
    # debug=True 表示启用调试模式（仅用于开发环境）
    # host="0.0.0.0" 允许外部访问（默认只能本机访问）
    # port=5000 指定端口号（默认是 5000）
    app.run(debug=True, host="0.0.0.0", port=5000)